// pages/index/order/order.js
const app = getApp()
import Notify from '@vant/weapp/notify/notify';
Page({

	/**
	 * 页面的初始数据
	 */
	data: {
		list:[],
		user:{},
		all:[],
    not:[],
    loadModel:true
	},

	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad(options) {

	},
	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow() {
		this.setData({
			user:wx.getStorageSync('user')
		})
		this.getAllOrder()
	},
	getAllOrder(){
    app.request({
      url: app.globalData.apiUrl + '/order/' + this.data.user.id,
      method: 'GET',
    }).then(res => {
      if (res.statusCode == 200) {
        this.setData({
					all: res.data.data.all,
          not:res.data.data.not,
          loadModel:false
				})
				console.log(this.data.all)
      } else {
        loadModel: false
        Notify('服务错误，稍后重试');
      }
    })
	},
	pay(e){
		var item=e.target.dataset.item
		var order=JSON.stringify({
			id:item.id,
			finishTime:Date.parse(new Date()),
			pay:Number(item.num*item.goods.price)
		})

    app.request({
      url: app.globalData.apiUrl + '/order/' +order,
      method: 'PUT',
    }).then(res => {
      if (res.statusCode == 200) {
				Notify({
          type: 'primary',
          message: '支付成功'
        })
				this.getAllOrder()
      } else {
        loadModel: false
        Notify('服务错误，稍后重试');
      }
    })
	}
})